var search=location.search;//获取地址栏传入的参数
var id_show=search.split('=')[1]-1; //获取传入的id值，用于在数据库中获取数据
var id_show1=search.split('=')[1]; //获取传入的id值，用于在数据库中获取数据
//获取cookie中的用户名
var name1=getCookie1('name'); 
if(name1){
    $('.denglu').prop("style","display:none")
    $('.user-name').prop("style","display:block")
    $('.user-name .text').html(name1);
}

//根据传入的数据，在数据库中获取对应的数据
$.get('../php/show1.php',function(dt){
    var ar2=eval('('+dt+')');
    console.log(ar2)
    $('.center-left-title').html(ar2[id_show].rt_name);
    $('.xqy_main .center-left .desc').html(ar2[id_show].rt_show_time + ar2[id_show].rt_postition );
    $('.main-info img').prop('src',`${ar2[id_show].rt_img}`)
    $('.section-content-text').html(ar2[id_show].rt_xqy_nei);
    $('.section-content-text p img').prop('style','max-width: 100%;');
    $('.events-picker .items-content .items-date').html(ar2[id_show].rt_show_date);
    $('.ticket-category .items-content .items-date .eticket_pic').html(ar2[id_show].rt_price);
    $('.b2c-result .price').html(`￥${ar2[id_show].rt_price}`)
    $('.b2c-result .unit-price').html(`￥${ar2[id_show].rt_price}/张`)
    $('.center-right .venue .name').html(ar2[id_show].rt_postition)
    $('.center-right .venue .address').html(ar2[id_show].rt_postition_jt)
})

//放大镜函数
var box1 =document.querySelector(".main-info-in");
var imgs = box1.querySelectorAll("img")
var span1=document.querySelector(".meng");
console.log(imgs)
box1.onmousemove=function(e){
    var e = e || window.event;
    var left1 = e.pageX-box1.offsetLeft-parseInt(span1.offsetWidth);
    var top1 =e.pageY-box1.offsetTop-parseInt(span1.offsetHeight);
    var maxX = box1.offsetWidth-span1.offsetWidth
    var maxY = box1.offsetHeight-span1.offsetHeight;
    var imgx,imgy
    if(left1<=0){
        span1.style.left="0px";
        imgx=0;
    }else if(left1>=maxX){
        span1.style.left=maxX+"px";
        imgx=maxX;
    }else{
        span1.style.left=left1+"px";
        imgx=left1
    }
    if(top1<=0){
        span1.style.top="0px"
        imgy=0
    }else if(top1>=maxY){
        span1.style.top=maxY+"px"
        imgy=maxY
    }else {
        span1.style.top=top1+"px"
        imgy=top1
    }
    imgs[1].style.left = -2*imgx+"px"
    imgs[1].style.top = -2*imgy+"px"
}
$('.main-info-in').mouseover(function(){
    $('.fdj').prop("style","display:block");
    $('.meng').prop("style","display:block");
})
$('.main-info-in').mouseout(function(){
    $('.fdj').prop("style","display:none");
    $('.meng').prop("style","display:none");
})

//绑定全局事件
$(".b2c-submit").click(function(e){
    var tg = e.target;
    var ar3;
        if(name1){//cookie中是是否有用户信息
            $.get('../php/show1.php',function(dt){//连接服务器，通过服务器获取数据库中的数据
                ar3 = eval('('+dt+')'); 
                var lists=localStorage.getItem(name1) || "[]"; //获取local内的缓存
                lists = eval('('+lists+')');
                if(tg.className=="btn-submit gwc"){  //点击购物车事件
                    if(lists.length>0){    //缓存是否有内容
                        var bool=false; //标志 如果有值的话直接更改内容然后重新加入缓存；如果没有数据就添加数据
                        lists.forEach(item=>{
                            if(id_show1 == item.rt_id){
                                item.cart_number++;
                                bool=true;
                            }
                        })
                        if(bool){   //有值的话直接更改内容然后重新加入缓存
                            localStorage.setItem(name1,JSON.stringify(lists));
                            alert("购物车添加成功");
                        }else{  //没有数据就添加新数据
                            ar3.forEach(item=>{
                                if(item.rt_id==id_show1){
                                    item.cart_number=1;
                                    lists.push(item);
                                    localStorage.setItem(name1,JSON.stringify(lists))
                                }
                            })
                            alert("购物车添加成功");
                        }
                    }else{  //如果缓存没有数据就添加新数据
                        ar3.forEach(item=>{
                            if(item.rt_id==id_show1){
                                item.cart_number=1;
                                lists.push(item);
                                localStorage.setItem(name1,JSON.stringify(lists))
                            }
                        })
                        alert("购物车添加成功");
                    }
                }
                //点击直接购买后的弹出框
                if(tg.className=="btn-submit buy"){
                    var buy_pic=ar3[id_show].rt_price;
                    alert(`你需要支付${buy_pic}元`);
                }
            
        })
       
    } 
    
})

$(".funcs-wrap").click(function(e){
    var tg = e.target;
    if(tg.className=="denglu"){
        
            var url=location.href;
         location ="./logn.html?url2="+url;
    }else if(tg.className=="text"){
        var url=location.href;
        location ="./gwx.html?url2="+url;
    }
})
$(".search-form").click(function(e){
    var tg = e.target;
     if(tg.className=="btn-subit"){
        var txt1 = $(".search-form-input").val();
        console.log(txt1)
        if(txt1){
            location=`./show1.html?valu=${txt1}`
        }
    }
   
})






